Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Examples | 2022-11-13 | ||
Library | 2022-11-13 | ||
Bin | 2022-11-13 | ||
Source Code | 2022-11-13 | ||
Tools | 2022-11-13 | ||
Documentation | 2022-11-13 | ||
README.txt | 2022-11-13 | 1.6 kB | |
news.txt | 2022-11-13 | 629 Bytes | |
Totals: 8 Items | 2.2 kB | 4 |
SMC - The State Machine Compiler 7.4.0 Downloads NOTE: This release introduces a new release format in which all files associated with the release are contained in a single folder. Major Changes: None. Minor Changes: None. Bug Fixes: Bug #231: Corrected version displayed for "-version" to "7.4.0". Target: All languages. Bug #232: Added missing fsm parameter to EXIT_STATE macro. Target: C Bug #233: When "-noex" option used with -c++, generated "_sm.cpp" file contained static class declarations contained "NULL" state names. While this was by explicit design, these null state names made FSM trace statements unusable because state names appeared as "NAME NOT SET". SMC C++ now generates state names in all circumstances. Target: C++ language. There are six download folders: + Bin: contains Smc.jar used to compile .sm file into target language file. + Documentation: contains SMC Programmer's Manul in PDF and HTML web pages. Web page files are in tar, gzipped and zip formats. + Examples: Example applications using SMC and in all supported target programming languages. + Library: contains SMC API header and library files needed to compile SMC-based applications in each of the supported target programming languages. + Source Code: snapshot of SMC maven project files at release time. + Tools: contains the SMC maven plug-in jar files, including source and javadocs.